import 'package:flutter/material.dart';
import 'package:get/get.dart';

class SignUpState {
//表单的校验与数据
  Map<String, Map<String, dynamic>> formData = {
    'phone': {
      'value': '',
      'controller': TextEditingController(),
      'focusNode': FocusNode(),
      'hintText': '手机号码'.tr,
    },
    'code': {
      'value': '',
      'controller': TextEditingController(),
      'focusNode': FocusNode(),
      'hintText': '验证码'.tr,
    },
    'password': {
      'value': '',
      'controller': TextEditingController(),
      'focusNode': FocusNode(),
      'hintText': '密码（最少8个字符，包含大小写和数字）'.tr,
    },
    'invite_code': {
      'value': '',
      'controller': TextEditingController(),
      'focusNode': FocusNode(),
      'hintText': '邀请码（可选）'.tr,
    },
  };
}
